/* 添加全局科幻风格滚动条 */
* {
  scrollbar-color: #409EFF rgba(0, 0, 0, 0.1); /* Firefox兼容 */
  scrollbar-width: thin;
}

::-webkit-scrollbar {
  width: 12px;
  height: 12px;
  background: rgba(0, 0, 0, 0.1);
}

::-webkit-scrollbar-thumb {
  background: linear-gradient(45deg, 
    rgba(64, 158, 255, 0.8), 
    rgba(108, 92, 231, 0.8));
  border-radius: 6px;
  border: 2px solid rgba(255, 255, 255, 0.1);
  box-shadow: 
    0 0 10px rgba(64, 158, 255, 0.5),
    inset 0 0 5px rgba(255, 255, 255, 0.2);
  transition: all 0.3s;
}

::-webkit-scrollbar-thumb:hover {
  background: linear-gradient(45deg, 
    rgba(108, 92, 231, 0.8), 
    rgba(64, 158, 255, 0.8));
  box-shadow: 
    0 0 15px rgba(64, 158, 255, 0.8),
    inset 0 0 8px rgba(255, 255, 255, 0.3);
}

::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.05);
  border-left: 1px solid rgba(255, 255, 255, 0.05);
}

/* 添加动态光效 */
@keyframes scroll-glow {
  0% { opacity: 0.8; }
  50% { opacity: 1; box-shadow: 0 0 15px rgba(64, 158, 255, 0.8); }
  100% { opacity: 0.8; }
}

::-webkit-scrollbar-thumb {
  animation: scroll-glow 3s ease-in-out infinite;
} 